not take (something) lying down - Französisch Englisch Wörterbuch